package cn.com.zh.app.collector.dto;

import java.util.Date;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;

import cn.com.zh.app.common.dto.CommonBaseDTO;

public class CollectionURLDTO extends CommonBaseDTO{
	
	/**
	 * 
	 */
	private static final long serialVersionUID = -6419640368489381503L;
	/**
	 * ID
	 * PK
	 */
	private String id;
	/**
	 * URL NAME
	 */
	private String urlName;
	/**
	 * URL
	 */
	private String urlPath;
	/**
	 * LEVEL 
	 * DEFAULT 1
	 * 
	 */
	private String urlLevel;
	/**
	 * CRAETE DATE
	 */
	private Date urlCreateDate;
	/**
	 * CREATER
	 */
	private String urlCreateBy;
	/**
	 * UPDATE DATA
	 */
	private Date urlUpdateDate;
	/**
	 * UPDATER
	 */
	private String urlUpdateBy;
	/**
	 * STATUS 
	 * 0 OK
	 * 1:FAIL
	 */
	private String urlStatus;

	
	public String getId() {
		return id;
	}


	public void setId(String id) {
		this.id = id;
	}


	public String getUrlName() {
		return urlName;
	}


	public void setUrlName(String urlName) {
		this.urlName = urlName;
	}


	public String getUrlPath() {
		return urlPath;
	}


	public void setUrlPath(String urlPath) {
		this.urlPath = urlPath;
	}


	public String getUrlLevel() {
		return urlLevel;
	}


	public void setUrlLevel(String urlLevel) {
		this.urlLevel = urlLevel;
	}





	public String getUrlCreateBy() {
		return urlCreateBy;
	}


	public void setUrlCreateBy(String urlCreateBy) {
		this.urlCreateBy = urlCreateBy;
	}



	public String getUrlUpdateBy() {
		return urlUpdateBy;
	}


	public void setUrlUpdateBy(String urlUpdateBy) {
		this.urlUpdateBy = urlUpdateBy;
	}


	public String getUrlStatus() {
		return urlStatus;
	}


	public void setUrlStatus(String urlStatus) {
		this.urlStatus = urlStatus;
	}


	/**
	 * toString
	 */
	public String toString() {
		return ToStringBuilder.reflectionToString(this, ToStringStyle.DEFAULT_STYLE, false);
	}


	public Date getUrlCreateDate() {
		return urlCreateDate;
	}


	public void setUrlCreateDate(Date urlCreateDate) {
		this.urlCreateDate = urlCreateDate;
	}


	public Date getUrlUpdateDate() {
		return urlUpdateDate;
	}


	public void setUrlUpdateDate(Date urlUpdateDate) {
		this.urlUpdateDate = urlUpdateDate;
	}


}
